Volume 52, Issue 11, November 2023, Pages 1-17
Wael Farag Keshk; Eisa El Sayed Hekal; Mohamed Ramadan Mohamed